alternative form of kinsasa - French English Dictionary